rpc (royal pioneer corps) - Spanish English Dictionary